Tazkiyah does not only concentrate on developing positive traits but it also aims to develop individuals so that they can desist from sinful actions. Taqwa is a shield against wrong doing. For this reason, fasting whose purpose is to teach us taqwa (2:184), has been described as a shield against ill conduct. Hence, tazkiyah (which serves to develop taqwa) will teach self-restraint.